apical ectodermal ridge - Spanish English Dictionary